internal/runtime/maps.groupsReference.lengthMask (field)

35 uses

	internal/runtime/maps (current package)
		group.go#L312: 	lengthMask uint64
		group.go#L322: 		lengthMask: length - 1,
		runtime.go#L96: 	seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
		runtime.go#L171: 	seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
		runtime.go#L259: 		seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
		runtime_fast32.go#L57: 	seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
		runtime_fast32.go#L127: 	seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
		runtime_fast32.go#L242: 		seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
		runtime_fast32.go#L382: 		seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
		runtime_fast64.go#L57: 	seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
		runtime_fast64.go#L127: 	seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
		runtime_fast64.go#L243: 		seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
		runtime_fast64.go#L421: 		seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
		runtime_faststr.go#L133: 	seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
		runtime_faststr.go#L193: 	seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
		runtime_faststr.go#L310: 		seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
		table.go#L107: 	for i := uint64(0); i <= t.groups.lengthMask; i++ {
		table.go#L192: 	seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
		table.go#L226: 	seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
		table.go#L267: 	seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
		table.go#L391: 	seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
		table.go#L423: 	seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
		table.go#L520: 	for i := uint64(0); i <= t.groups.lengthMask; i++ {
		table.go#L539: 			for seq := makeProbeSeq(h1(hash), t.groups.lengthMask); ; seq = seq.next() {
		table.go#L562: 	for i := uint64(0); i <= t.groups.lengthMask; i++ {
		table.go#L575: 	for i := uint64(0); i <= t.groups.lengthMask; i++ {
		table.go#L617: 	fullTest := uint64(t.used)*4 <= t.groups.lengthMask // less than ~0.25 entries per group -> >3/4 empty groups
		table.go#L623: 		for i := uint64(0); i <= t.groups.lengthMask; i++ {
		table.go#L631: 		for i := uint64(0); i <= t.groups.lengthMask; i++ {
		table.go#L1190: 	for i := uint64(0); i <= t.groups.lengthMask; i++ {
		table.go#L1231: 		for i := uint64(0); i <= t.groups.lengthMask; i++ {
		table.go#L1302: 	newGroups := newGroups(typ, oldGroups.lengthMask+1)
		table.go#L1303: 	for i := uint64(0); i <= oldGroups.lengthMask; i++ {
		table_debug.go#L24: 	for i := uint64(0); i <= t.groups.lengthMask; i++ {
		table_debug.go#L93: 	for i := uint64(0); i <= t.groups.lengthMask; i++ {